Case Study: SITINA - A Software Engineering Project
نویسندگان
چکیده
This paper presents a case study based on a complex software engineering project that took place in a Portuguese SME, Small to Medium sized Enterprise. Our initial goal was to evaluate and adapt Software Engineering theory to the reality of SMEs, usually working in chaotic environments, and following no standard method. We refer to such absence of method as the just do it process model. We shortly present the project, critically discuss its results, and summarise what we believe has been learnt from the experience. We will consider the highly interactive collaboration model, evolutionary prototyping model, object-oriented A&D methods, and CASE tool support. We will discuss its theoretical principles and evaluate its expected advantages and shortcoming on the project mentioned. Finally we propose a new model for evolutionary prototyping, better adapted to the reality of the environment we faced.
منابع مشابه
Quantitative risk management in gas injection project: a case study from Oman oil and gas industry
The purpose of this research was to study the recognition, application and quantification of the risks associated in managing projects. In this research, the management of risks in an oil and gas project is studied and implemented within a case company in Oman. In this study, at first, the qualitative data related to risks in the project were identified through field visits and extensive interv...
متن کاملA Model-Driven Decision Support System for Software Cost Estimation (Case Study: Projects in NASA60 Dataset)
Estimating the costs of software development is one of the most important activities in software project management. Inaccuracies in such estimates may cause irreparable loss. A low estimate of the cost of projects will result in failure on delivery on time and indicates the inefficiency of the software development team. On the other hand, high estimates of resources and costs for a project wil...
متن کاملValue of Project Management –a Value Assessment Based Case Study for Software Project
The amount of software has increased in several products. Software projects have become more complex and their management requires significant amount of skills from every project manager. The amount of available resources, strict budgets, cost control and need for accurate reporting and documentation as well as good quality are part of every project managers’ life. As business challenges projec...
متن کاملModified Pareto archived evolution strategy for the multi-skill project scheduling problem with generalized precedence relations
In this research, we study the multi-skill resource-constrained project scheduling problem, where there are generalized precedence relations between project activities. Workforces are able to perform one or several skills, and their efficiency improves by repeating their skills. For this problem, a mathematical formulation has been proposed that aims to optimize project completion time, reworki...
متن کاملSoftware engineering projects may fail before they are started: Post-mortem analysis of five cancelled projects
Context: Software project cancellations are often caused by mistakes made during the project, and such cancellations make a strong economic impact. We analyzed five cancelled software engineering projects. One case was an internal product development project of a company that sells products to its customers. The other four cases were different software engineering projects, and outcomes of thes...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998